#body {
width: auto;
}
.main-inner .section {
margin: 10px 10px 10px;
padding: 0 200px 15px;
background-color: #D2EAFA;
}

.main-inner .widget {
border: 1px solid #aab123;
padding: 0 15px 15px;
background-color: #D2EAFA;
}

.main-inner .widget h2 + div, .footer-inner{
border-top: 1px solid #aab123;
padding-top: 8px;
}


h2 {
font: normal bold 14px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #333333;
position: middle;
}